internal combustion engine-driven device - German English Dictionary